<?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');
/*
 * /Configuracion de las reglas de validacion para los formularios.
 */
$config = array(
    //Formulario de insercion de cliente
    'insertar_cliente' => array(
        array(
            'field' => 'nomb_clie',
            'label' => 'Nombre',
            'rules' => 'trim|ucwords|required'
            ),
        array(
            'field' => 'apel_clie',
            'label' => 'Apellido',
            'rules' => 'trim|ucwords|required'
            ),
        array(
            'field' => 'dire_clie',
            'label' => 'Dirección',
            'rules' => 'trim|ucwords|required'
            ),
        array(
            'field' => 'telf_clie',
            'label' => 'Teléfono',
            'rules' => 'trim|required'
            ),
        array(
            'field' => 'email_clie',
            'label' => 'Email',
            'rules' => 'trim|valid_emails|required'
            ),
        array(
            'field' => 'username',
            'label' => 'Username',
            'rules' => 'trim|valid_email|required'
            ),
        array(
            'field' => 'userpass',
            'label' => 'Password',
            'rules' => 'trim|required'
            ),
        ),//Fin insertar_cliente.
        
        //Formulario de sucursal
    'insertar_sucursal' => array(
        array(
            'field' => 'nomb_suc',
            'label' => 'Nombre/descripcion',
            'rules' => 'trim|ucwords|required'
            ),
        array(
            'field' => 'dire_suc',
            'label' => 'Dirección',
            'rules' => 'trim|ucwords|required'
            ),
        array(
            'field' => 'tel_suc',
            'label' => 'Teléfono',
            'rules' => 'trim|ucwords|required'
            ),
        array(
            'field' => 'codi_suc',
            'label' => 'Código',
            'rules' => 'trim|required|is_unique[sucursal.codi_suc]'
            ),
        ),//Fin.
    
    //Formulario de sucursal
    'insertar_sucursal' => array(
        array(
            'field' => 'nomb_suc',
            'label' => 'Nombre/descripcion',
            'rules' => 'trim|ucwords|required'
            ),
        array(
            'field' => 'dire_suc',
            'label' => 'Dirección',
            'rules' => 'trim|ucwords|required'
            ),
        array(
            'field' => 'tel_suc',
            'label' => 'Teléfono',
            'rules' => 'trim|ucwords|required'
            ),
        array(
            'field' => 'codi_suc',
            'label' => 'Código',
            'rules' => 'trim|required|is_unique[sucursal.codi_suc]'
            ),
        ),//Fin.
     
     //   
    
        
        //Formulario de insercion de cliente
    'insertar_inmueble' => array(
        array(
            'field' => 'codigo_inmu',
            'label' => 'Código',
            'rules' => 'required|is_unique[inmueble.codigo_inmu]'
            ),
        array(
            'field' => 'id_tope',
            'label' => 'Tipo de operacion',
            'rules' => 'trim|ucwords|required'
            ),      
        array(
            'field' => 'id_tinmue',
            'label' => 'Tipo de inmueble',
            'rules' => 'trim|ucwords|required'
            ),
        array(
            'field' => 'titulo_inmu',
            'label' => 'Título',
            'rules' => 'trim|ucwords|required'
            ),
        array(
            'field' => 'desc_inmu',
            'label' => 'Descripción',
            'rules' => 'trim|required'
            ),        
        array(
            'field' => 'dire_inmu',
            'label' => 'Dirección',
            'rules' => 'trim|ucwords|required'
            ),
        array(
            'field' => 'pais',
            'label' => 'pais',
            'rules' => 'required'
            ),
        array(
            'field' => 'provincia',
            'label' => 'Provincia',
            'rules' => 'required'
            ),         
        array(
            'field' => 'localidad',
            'label' => 'Localidad',
            'rules' => 'required'
            ),
        array(
            'field' => 'id_zona',
            'label' => 'Zona',
            'rules' => 'required'
            ),
        array(
            'field' => 'suptotal_inmu',
            'label' => 'Sup. total',
            'rules' => 'required|trim|numeric'
            ),
        array(
            'field' => 'supcubierta_inmu',
            'label' => 'Sup. Cubierta',
            'rules' => 'required|trim|numeric'
            ),
        array(
            'field' => 'total_amb',
            'label' => 'Total Amb.',
            'rules' => 'required|trim|integer'
            ),        
        array(
            'field' => 'id_orie',
            'label' => 'Orientación',
            'rules' => 'trim|ucwords|required'
            ),
        array(
            'field' => 'id_dispo',
            'label' => 'Disposición',
            'rules' => 'trim|ucwords|required'
            ),
        array(
            'field' => 'id_lumi',
            'label' => 'Luminosidad',
            'rules' => 'trim|ucwords|required'
            ),
        array(
            'field' => 'id_estainmu',
            'label' => 'Estado inmu.',
            'rules' => 'trim|ucwords|required'
            ),
        array(
            'field' => 'id_mone',
            'label' => 'Moneda',
            'rules' => 'trim|ucwords|required'
            ),   
        array(
            'field' => 'valor_inmu',
            'label' => 'Moneda',
            'rules' => 'required|trim|numeric'
            ),
        ),//Fin insertar_inmueble.
                             
 );//Fin de configuracion de reglas.

